dress made of deer skin - German English Dictionary